$def with (list)
            <span class="imageLg">
                $ cover = list.get_cover() or list.get_default_cover()
                $ cover_url = cover and cover.url("M") or "/images/icons/avatar_book-sm.png"
                <a href="$list.key"><img src="$cover_url" alt="Cover of: $list.name" title="Cover of: $list"/></a>
            </span>
            <span class="details">
                $ owner = list.get_owner()
                $ is_owner = ctx.user and ctx.user.key == owner.key
                <span class="resultTitle $cond(is_owner, 'my-list')">
                    $if is_owner:
                        <h3><a href="$list.key">$list.name</a></h3>
                        <span class="list-owner small grey"> by <a href="$owner.key">$_('You')</a></span>
                    $else:
                        <h3><a href="$list.key">$list.name</a> </h3>
                        <span class="list-owner small grey"> by  <a href="$owner.key">$owner.displayname</a></span>

                    <div class="editions smaller">
                        $ungettext("1 seed", "%(count)d seeds", len(list.seeds), count=len(list.seeds))
                        $ungettext("1 edition", "%(count)s editions", list.edition_count, count=commify(list.edition_count))

                        <span class="lightgreen">
                          $_('Last modified %(date)s', date=datestr(list.last_modified))
                        </span>
                    </div>

                    <span class="description no-img">
                        $if list.description:
                            $:format(list.description)
                    </span>

                    <div class="subjects">
                        $ subjects = list.get_top_subjects(limit=5)
                        $if subjects:
                            <!-- TODO: I18N Needs to be improved for LTR languages -->
                            $_('Themes:')
                            $for s in subjects[:5]:
                                <a href="$s.url">$s.title</a>$cond(loop.last, "", ",")
                    </div>
                </span>
            </span>
